#include<stdio.h>
/*
 * 自己实现一个strcmp函数比较字符串大小的功能。
 */

int mstrcmp(char* p1, char* p2){
	//当*p1、*p2均不为空，并且*p1与*p2相等时，循环对比下一个字符的大小，一旦发现有字符不相等的情况，就返回这两个字符的差值。	
	while(*p1!='\0' && *p2!='\0' && (*p1==*p2)){
		p1++;
		p2++;
	}
	return (*p1-*p2);
}


int main(){
	char str1[] = "I love you";
	char str2[] = "I love her";
	printf("%d\n", mstrcmp(str1,str2));
	return 0;
}
